ru.tcl.dxf.blocks
Class Block

java.lang.Object
  |
  +--ru.tcl.dxf.DXFObject
        |
        +--ru.tcl.dxf.blocks.Block

public class Block
extends DXFObject

Класс Block представляет блок примитивов.

Since:
TCL DXF 1.0
See Also:
Serialized Form

Constructor Summary
Block()
           
Block(DXFDocument doc)
           
 
Method Summary
 DXFPoint getBase()
          Возвращает базовую точку.
 java.lang.String getName()
          Возвращает имя блока.
 boolean isAnonymous()
          Возвращает true, если блок без имени.
 boolean isHaveAttributes()
          Возвращает true, если следует описание атрибутов.
 java.util.Enumeration items()
          Возвращает список примитивов.
 java.util.Enumeration itemsFull()
          Возвращает "полный" список примитивов, т.е все примитивы представляющие графические объекты плюс примитивы объектов Insert представленных в блоке.
 void readDXF(DXFTokenizer tokenizer)
          Считывание объекта из DXF файла.
 
Methods inherited from class ru.tcl.dxf.DXFObject
getDocument, setDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Block

public Block()

Block

public Block(DXFDocument doc)
Method Detail

getBase

public final DXFPoint getBase()
Возвращает базовую точку.
Returns:
базовую точку.
Since:
TCL DXF 1.0

getName

public final java.lang.String getName()
Возвращает имя блока.
Returns:
имя блока.
Since:
TCL DXF 1.0

isAnonymous

public final boolean isAnonymous()
Возвращает true, если блок без имени.
Returns:
true, если блок без имени.
Since:
TCL DXF 1.0

isHaveAttributes

public final boolean isHaveAttributes()
Возвращает true, если следует описание атрибутов.
Returns:
true, если следует описание атрибутов.
Since:
TCL DXF 1.0

items

public final java.util.Enumeration items()
Возвращает список примитивов.
Returns:
список примитивов.
Since:
TCL DXF 1.0

itemsFull

public final java.util.Enumeration itemsFull()
Возвращает "полный" список примитивов, т.е все примитивы представляющие графические объекты плюс примитивы объектов Insert представленных в блоке.
Returns:
"полный" список примитивов.
Since:
TCL DXF 1.0
See Also:
Insert, Block

readDXF

public void readDXF(DXFTokenizer tokenizer)
             throws java.io.IOException
Считывание объекта из DXF файла. Вы не должны явно использовать данный метод.
Parameters:
tokenizer - разборщик DXF файлов
Overrides:
readDXF in class DXFObject
Since:
TCL DXF 1.0